SABRE Server Properties

The following properties could be modified when deploying SABRE Server:

The JDBCClosed Java Database Connectivity. The application programming interface (API) that allows Java programs to access databases. username used by the SABRE Server to connect to the database is hardcoded to facilitate configuration.

Property

Default Value

Description

sabre_server_jdbc_password N/A The JDBC password used by the SABRE Server to connect to the database

hz_cluster_port

27300

A TCP port that is used by Hazelcast for the intracluster communication

hz_log4j_cluster_port

27400

A TCP port that is used by Hazelcast for the log4j intracluster communitation

hz_multicast_enabled

false

Flag stating if the multicast should be enable or disabled for the Hazelcast intracluster communication

hz_multicast_group

224.14.14.14

A multicast group used by Hazelcast if multicast is enabled in the cluster

sabre_management_port

21212

SABRE Server management port (HTTP)

sabre_allocated_heap_size

4 GB

The heap size that will be allocated by JVM to SABRE Server. Mandatory parameter in the inventory file. Please ensure there is enough memory on the host to accommodate allocated heap sizes.

sabre_server_use_ssl

true

The flag indicating if the SABRE Server management endpoint should use HTTPS protocol

sabre_admin_user

admin

An admin user to access the management endpoint

sabre_admin_password

admin

An admin user password that is required to access management endpoint.

additional_modules

N/A

The array of the names of the additional modules that should be installed. Each element in the array should be the name of the additional module RPM

additional_property_files

N/A

The array of the names of the additional properties files that should be deployed to the target system. The files that included into this array must exist in the sabre-server/properties directory and should be the plain text properties file without use of the Jinja template placeholders. The files will be deployed "as-is". If you do not want to deploy any additional properties files, this element must not be included into inventory file as an empty array causes the playbook execution failure

additional_property_templates

N/A

The array of the names of the additional properties Jinja templates that should be deployed to the target system. The files that included into this array must exist in the sabre-server/property_templates directory. If you do not want to deploy any additional properties templates, this element must not be included into inventory file as an empty array causes the playbook execution failure

bulkaction_password N/A The password of the 'BULKACTION' user that the SABRE jobs will use when calling the CMP SOAP and REST web services
ssl_certificates N/A This property is a dictionary of three elements: "private_key", "certificate" and "ca". Each element is the path to the corresponding PEM file. If specified and sabre_server_should_use_ssl is true, the deployment play will use the specified files to enable the HTTPS listener. If the property is omitted while sabre_server_should_use_ssl is true, the self-signed certificate will be generated for the hostname to whichSABRE Server is being deployed.

Related Topics Link IconRelated Topics